body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1 Tahoma,Helvetica,Arial,"\5b8b\4f53",sans-serif;}
h1{font-size:18px;}h2{font-size:16px;}h3{font-size:14px;}h5,h6{font-size:100%;}h4 { font-size:14px;}

address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp,tt{font-family:"Courier New",Courier,monospace;}
small{font-size:12px;}
ul,ol{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help;}
q:before,q:after{content:'';}
legend{color:#000;}
fieldset,img{border:none;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
hr{border:none;height:1px;}
html{overflow-y:scroll;}
body{min-width:1000px;}
.qfd{ clear:both;}
.container{margin:0 auto; width:1000px;}
.lf,.fl{float:left;}
.rf,.fr{float:right;}
a,button,input,textarea{
    -moz-transition: all 0.2s;
    -webkit-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;
}
::selection { background:#5A8B1E; color:#fff;}
.hide{
display:none;
}
.Ybox{
    overflow:hidden;
            border-radius:3px;
        -ms-border-radius:3px;
       -moz-border-radius:3px;
     -khtml-border-radius:3px;
    -webkit-border-radius:3px;
            box-shadow:0px 2px 3px #B2B2B2;
        -ms-box-shadow:0px 2px 3px #B2B2B2;
       -moz-box-shadow:0px 2px 3px #B2B2B2;
     -khtml-box-shadow:0px 2px 3px #B2B2B2;
    -webkit-box-shadow:0px 2px 3px #B2B2B2;
    
}
.page-banner .container{
    position:relative;
        overflow: hidden;
    height: 100%;
}
.z_page_nbt{
    position:absolute;
    right: 0px;
    bottom: 95px;
}
.z_page_nbtt{
        font-size: 16px;
    font-family: 微软雅黑;
    /* font-weight: bold; */
    color: #22860c;
    margin-bottom: 5px;
}
.z_page_nbtb{
        font-size: 18px;
    font-family: 微软雅黑;
}
.Ybox2{
    overflow:hidden;
            border-radius:3px;
        -ms-border-radius:3px;
       -moz-border-radius:3px;
     -khtml-border-radius:3px;
    -webkit-border-radius:3px;
            box-shadow:0px 2px 3px #496B14;
        -ms-box-shadow:0px 2px 3px #496B14;
       -moz-box-shadow:0px 2px 3px #496B14;
     -khtml-box-shadow:0px 2px 3px #496B14;
    -webkit-box-shadow:0px 2px 3px #496B14;

}
.Ybox,.Ybox2,.Ybtn,.top-UpLayer div img,.pages a,.pages span{
    position:relative;
    behavior: url(PIE.htc);
    background:#ffffff;
}

.header{background:#fff; height:100px;}
.header .logo{ padding:0;width:500px;}
.header .language{ color:#666; line-height:35px;padding-top:10px; text-align:right; font-family:Arial; padding-left:30px;}
.header .search input{ line-height:30px; height:30px; width:100%;background:#EEF2F3 url(../images/search.jpg) no-repeat top right;  color:#86B64E; border:1px #ddd solid;}
.nav{border-top:2px #456F16 solid; background:#68a523;}
.nav .in{height:50px;width:100%;}
.banner{height:480px;}
.subnav{ height:220px; background:url("../images/bg1.jpg");border-bottom:1px #DBDBDB solid;}
.menu1 {
    position:relative;
    top:-32px;
    padding-left:20px;
    clear:both;
    height:224px;
}
.menu1 li {
    float:left;
    display:block;
    width:210px;
    height:224px;
    background:#fff;
    margin-right:40px;
}
.menu1 li .t{height:141px; width:100%;
    
    -moz-transition: background 0.5s;
    -webkit-transition: background 0.5s;
    -o-transition: background 0.5s;
    transition: background 0.5s;
    
            border-radius:3px 3px 0 0;
       -moz-border-radius:3px 3px 0 0;
    -webkit-border-radius:3px 3px 0 0;
}
.menu1 li .b{height:83px; width:100%; text-align:center;}
.menu1 li a .title{color:#000; font-size:14px;font-weight:600; line-height:45px;text-decoration:none; font-family:微软雅黑;}
.menu1 li a .summary{color:#8D8D8D;text-decoration:none; font-size:12px;}
.menu1 li a:hover .title{color:#5B951C; font-size:14px;font-weight:600; line-height:45px;text-decoration:none;}
.menu1 li a:hover .summary{text-decoration:none;}
.gd{-moz-transition: all 0.2s;
    -webkit-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;}
.gd2{-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;}

.menu1 .l4{margin-right:0;}

.menu1 .l1 a .t{background:url(../images/t1.jpg);}
.menu1 .l2 a .t{background:url(../images/t2.jpg);}
.menu1 .l3 a .t{background:url(../images/t3.jpg);}
.menu1 .l4 a .t{background:url(../images/t4.jpg);}

.menu1 .l1 a:hover .t,.menu1 .l1 a.hover .t{background:url(../images/tt1.jpg);}
.menu1 .l2 a:hover .t,.menu1 .l1 a.hover .t{background:url(../images/tt2.jpg);}
.menu1 .l3 a:hover .t,.menu1 .l1 a.hover .t{background:url(../images/tt3.jpg);}
.menu1 .l4 a:hover .t,.menu1 .l1 a.hover .t{background:url(../images/tt4.jpg);}

.main { background:url("../images/bg2.jpg"); }
.main .in{padding:15px 20px; }
.main .pbox{padding:9px 0; }
.main .pbox2{padding:6px 0;}
.m0 .lf{ width:470px;}
.m0 .rf{ width:470px;}

.main .m1{ width:470px; height:245px;position:relative;overflow:hidden;background:#5A8B1E}
#slider1{
    width:470px; height:245px;
}


.main .m2{ width:470px; margin-bottom:21px;}
.main .m3{ width:470px; }
.main .m4{ width:470px; height:255px; }
.main .m4 .fl{
    height:100%;
    width:104px;
    border-right:#E4E4E4 1px solid;
}
.main .m4 .fl{
    height:100%;
}
.main .m4 .fl li{
    height:20%;
    cursor: pointer;
    line-height:51px;
}
.main .m4 .fl li a{
    display:block;
    padding:0 25px;
    height:100%;
    color:#000;
}
.main .m4 .fl li a:hover{
    color:#000;
    background:#E8FFC9;
}
.main .m4 .fl li.current a,.main .m4 .fl li.current a:hover{
    color:#fff;
    background:#69A624;
}
.main .m4 .fr{
    width:365px;
    height:100%;
}


.main .ico1,.main .ico2,.main .ico3{height:42px;color:#ADADAD;background:#fff;line-height:42px;}
.main .ico1 a,.main .ico2 a,.main .ico3 a{color:#ADADAD;}
.main .ico1 a:hover,.main .ico2 a:hover,.main .ico3 a:hover{color:#888;}

.main .ico1{width:42px;background:url("../images/ico1.jpg") no-repeat left center;}
.main .ico1 a{display:block; width:100%;height:100%;}
.main .ico2{width:210px;background:url("../images/ico2.jpg") no-repeat left center; }
.main .ico2 a{padding-left:55px; display:block; width:100%;height:100%;}
.main .ico3{width:680px; background:#fff url("../images/ico3_01.jpg") no-repeat left center;}
.main .ico3 .title{width:60px;padding-left:40px;height:42px; overflow:hidden;line-height:42px;}

#s1{height:42px; overflow:hidden;line-height:42px;width:550px;}
#s1 ul li{line-height:42px;height:42px;}
#s1 ul li a{display:block; height:100%; width:100%;
white-space:nowrap; 
text-overflow:ellipsis; 
-o-text-overflow:ellipsis; 
overflow: hidden;
}

#btn1,#btn2{
    width:19px;
    height:21px;
    display:block;
    cursor: pointer;
}

#btn1{
    background:url("../images/ico3_02.jpg");
}
#btn2{
    background:url("../images/ico3_03.jpg");
}
#btn1:hover{
    background:url("../images/ico3_02_h.jpg");
}
#btn2:hover{
    background:url("../images/ico3_03_h.jpg");
}
.m4 .tab_box_in{padding:15px;overflow:hidden;color:#666;line-height:22px;}

.main .ico1{ margin-right:13px;}
.main .ico2{ margin-right:13px;}
.footer{ overflow: hidden; background:url("../images/bg3.jpg")}
.footer .f1, .footer .f2, .footer .f3{ margin: 0 10px;}
.footer .in{ padding:30px 9px; overflow : hidden; }
.copyright{height:55px; background:url("../images/bg4.jpg")}
.footer .in .Ybox2{
    width:47%;
    height:283px;
    background:#ffffff;
}
#center{
height: 280px;
width: 960px;
padding:0px;
}
#slider {
z-index: 1; position: absolute;  width: 960px; background: #5C931E; height: 280px; overflow: hidden;
}
#slider .slide {
background:url(../images/bg.jpg);

z-index: 10; position: absolute; border-left: #fff 1px solid; width: 560px; background: #5C931E; height: 280px; overflow: hidden; top: 0px; cursor: default; left: 22px;text-align:left;
}
#slider .title {
color: #f80; font-size: 1.2em; font-weight: bold; margin-right: 1.5em; text-decoration: none
}
#slider .text { 
position: absolute; text-align: justify; width: 470px; display: none; font-family: verdana, arial, helvetica, sans-serif; color: #fff; font-size: 0.9em; top: 100%; left: 10px
}
#slider .diapo {
position: absolute; filter: alpha(opacity=100); visibility: visible; opacity: 1;
-moz-transition: opacity 0.2s;
-webkit-transition: opacity 0.2s;
-o-transition: opacity 0.2s;
transition: opacity 0.2s;
}
#apdiv1 {
z-index: 1; position: absolute; background-color: #000000; width: 820px; height: 30px; overflow: hidden; top: 0px; left: 0px
}
#apdiv2 {
z-index: 3; position: absolute; width: 860px; height: 35px; overflow: hidden; top: 216px; left: -429px
}
.pagenext {
position: relative; width: 820px; height: 37px
}
a.pn:link {
z-index: 4; position: absolute; width: 47px; font: 12px "宋体"; color: #666; top: 15px; right: 33px; text-decoration: none
}
a.pn:visited {
z-index: 4; position: absolute; width: 47px; font: 12px "宋体"; color: #666; top: 15px; right: 33px; text-decoration: none
}
a.pn:hover {
color: #fff
}
a.pn:active {
color: #fff
}

.zmenu-0001{
    width: 1000px;
    height:50px;/*导航高度*/
}
.zmenu-0001 li{
    display: block;
    float: left;
    height: 100%;
    width: 12.5%;/*100/li个数*/
    text-align:center;
}
.zmenu-0001 li a{
    line-height:50px ;/*导航高度*/
    display: block;
    height: 50px;/*导航高度*/
    width: 100%;
    border-bottom: 0px #2B8CBE solid;
    transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    -webkit-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
    font-size:15px;
     color:#fff;
     font-weight:bold;
     font-family:微软雅黑;
}
.zmenu-0001 li a:hover{
    background: #456f16;
    /*border-bottom: 5px #538a14 solid;*/
    /*height: 45px;*//*导航高度-5*/
    color:#ecffd6;
}
.prev-link, .next-link {
    background-image: url(../images/xjt1.jpg);
	display: block;
	width: 40px;
	height: 40px;
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	bottom: 0px;
	z-index: 300;
}
.prev-link:hover, .next-link:hover{
    background-image: url(../images/xjt1_h.jpg); 
}
.prev-link {
	right: 40px;
    bottom: 0px;
    background-position: left top;
}
.next-link {
	right: 0px;
    background-position: -40px top;
}
.m2-top{
    position:relative;
    height:185px;
}
.m2-top .tab_box{
    height:185px;
}
.m2-top .tab_box .tab_box_in{
    height:185px;
    
}
.m2-top .tab_box .tab_box_in .fl{
    height:185px;
    width: 240px;
    background:#fff;
}
.m2-top .tab_box .tab_box_in .fr{
    color:#fff;
    height:185px;
    width: 230px;
    background:#69A624;
}
.m2-top .tab_box .tab_box_in .fr a{color:#fff;}
.m2-top .tab_box .tab_box_in .fr a:hover{color:#eeeeee;}
.m2-top .tab_box .tab_box_in .fr .title{
    padding:15px;
    font-size:14px;
    line-height:20px;
    padding-bottom:5px;
}
.m2-top .tab_box .tab_box_in .fr .show{
    padding:15px;
    padding-top:5px;
    font-size:12px;
    line-height:20px;
}
.m2-top .tab_box .tab_box_in .fl img{
    width:100%;
    height:100%;
}
.m2-top .tab_menu{
    position:absolute;
    left:50%;
    margin-left:-50px;
    bottom:10px;
    z-index:10;
}
.m2-top .tab_menu li{
    width:12px;
    margin-right:5px;
    height:12px;
    background:#fff;
    float:left;
    -moz-transition: all 0.2s;
    -webkit-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;
    
            border-radius:6px;
        -ms-border-radius:6px;
       -moz-border-radius:6px;
     -khtml-border-radius:6px;
    -webkit-border-radius:6px;
            box-shadow:0px 1px 2px #B2B2B2 inset;
        -ms-box-shadow:0px 1px 2px #B2B2B2 inset;
       -moz-box-shadow:0px 1px 2px #B2B2B2 inset;
     -khtml-box-shadow:0px 1px 2px #B2B2B2 inset;
    -webkit-box-shadow:0px 1px 2px #B2B2B2 inset;
}
.m2-top .tab_menu li.current{
    background:#68A623;
            box-shadow:0px 1px 3px #496B14 inset;
        -ms-box-shadow:0px 1px 3px #496B14 inset;
       -moz-box-shadow:0px 1px 3px #496B14 inset;
     -khtml-box-shadow:0px 1px 3px #496B14 inset;
    -webkit-box-shadow:0px 1px 3px #496B14 inset;
}
.m2-top .tab_box{background:#69A624;}
.m2-top .tab_box .tab_box_in{
    display:block;
    position:absolute;
    top:0px;
    left:0px;
    z-index:1;
    opacity:1;
        transition: all ease-in-out 0.3s;
    -moz-transition: all ease-in-out 0.3s;
    -webkit-transition: all ease-in-out 0.3s;
    -o-transition: all ease-in-out 0.3s;
}
.m2-top .tab_box .tab_box_in.hide{
    display:block;
    opacity:0;
    z-index:0;
}
.m2-bot{
    height:140px;
    background:#fff;
}
.menu2{
    padding:7px 20px;
}
.menu2 li{
    padding-left:10px;
    height:25px;
    line-height:25px;
    text-align:right;
    color:#999999;
    background:url("../images/hdian.gif") no-repeat left center;
}
.menu2 li a{
    float:left;
    color:#666;
}
.menu2 li a:hover{
    color:#69a624;
}

.m3 .Ybox{
    width:470px;
    height:154px;
}
.list-new li {
    margin-bottom: 20px;
}
.list-new li .fl{
    width:104px;
    height:100%;
    /*border-right: 1px #E4E4E4 solid;*/
}
.list-new li .fr{
    width: 615px;
    height: 100%;
    padding: 5px 0;
}
.list-new li .fl{
    background:url("../images/dateicon.jpg") no-repeat center 20px;
    text-align:center;
    font-family:"Microsoft YaHei","微软雅黑","Microsoft Simhei",黑体;
    color:#5A8B1E;
    color:rgba(90,139,30,0.8);
}
.list-new li .fl .month{
    line-height:30px;
    height : 30px;
    padding-top:50px;
    font-size:16px;

}
.list-new li .fl .day{
    font-size:24px;
    line-height:40px;
    font-family:"Microsoft YaHei",微软雅黑,"Microsoft Simhei",黑体;
    font-weight:bold;
    margin-bottom: 10px;
}

.list-new li .fr h1{
    text-align:left;
    padding:15px 20px;
    font-size:14px;
}
.list-new li .fr .content{
    padding:0 20px;
    line-height:24px;
    color:#999999;
}
.f1 .f-in{
    background:url("../images/footer_logo.jpg") no-repeat center 15px;
    padding-top:159px;
    
}
.f1 .f-in .contact{
    padding:10px 15px;
    border-top: 1px #BABABA solid;
    line-height:20px;
    color:#999999;
}
/*.f2 .f-in{padding:20px;}*/
.f2 .f-in label{
    color:#68A623;
    line-height:20px;
    display:block;
}
.f2 .f-in .f2_input{
    width:96%;
    min-width:96%;
    max-width:96%;
    padding:7px 2%;
    border:none;
    margin-bottom:5px;
    background:url("../images/input_bg.jpg") no-repeat left top;
}
.f2 .f-in textarea{
    height:105px;
    min-height:90px;
    max-height:90px;
}
.f2 .f-in .submit{
    margin:5px 0;
    background:#68A623;
    padding:6px 16px;
    border:none;
    color:#fff;
}
.f2 .f-in .submit:hover{
    background:#5C8C1F;
}
.f2 .f-in .submit:active{
    background:#427413;
}
input,textarea,button{
    outline-offset: 1px;
    outline:rgba(0,0,0,0) 0px solid;
}
input:focus,textarea:focus,button:focus {
    outline-offset: 0px;
    outline:#69A624 10px solid;
    outline:rgba(105,166,36,0.8) 1px solid;
}
.anchorBL{display:none;}
.copyright{color:#fff;}

.copyright .fl{line-height:55px;}
.copyright .fr{}

.copyright a{color:#fff;}
.copyright a:hover{color:#EEEEEE;}

.UpLayer{}
.UpLayer dl{position:relative; height:25px; width:100px; padding-top:15px;}
.UpLayer dl dt{width:100px;position:absolute; z-index:3;line-height:25px;background:#689B1C;
-moz-transition: all 0.2s;
-webkit-transition: all 0.2s;
-o-transition: all 0.2s;
transition: all 0.2s;
-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.2) inset;
-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2) inset;
box-shadow:1px 1px 2px rgba(0,0,0,0.2) inset;
}
.UpLayer dl dt a{width:100%; height:100%;display:block; text-align:center;}
.UpLayer dl dt.UpLayer02{
background:#557E17;
    -moz-box-shadow:0px -2px 3px rgba(0,0,0,0.3);
    -webkit-box-shadow:0px -2px 3px rgba(0,0,0,0.3);
    box-shadow:0px -2px 3px rgba(0,0,0,0.3);
}
.UpLayer dl dd{
    min-width:100px;
    position:absolute;
    z-index:2;
    line-height:30px;
    display:none;
    right:0px;
    bottom:25px;
    z-index:100;
    background:#557E17;
    -moz-box-shadow:0px -2px 3px rgba(0,0,0,0.3);
    -webkit-box-shadow:0px -2px 3px rgba(0,0,0,0.3);
    box-shadow:0px -2px 3px rgba(0,0,0,0.3);
}
.UpLayer dl dd a{ display:block; text-align:center;}
.UpLayer dl dd a:hover{ display:block; text-align:center;background:#427413;color:#fff;}






.top-UpLayer{position:relative; width: 40px}
.top-UpLayer div{
    display:none;
    position:absolute;
    z-index:99999;
    width:200px;
    height:200px;
    top:30px;
    right:0;
}
.top-UpLayer div img{
        width:200px;
    height:200px;
    background:#fff;
            border-radius:3px;
        -ms-border-radius:3px;
       -moz-border-radius:3px;
     -khtml-border-radius:3px;
    -webkit-border-radius:3px;
            box-shadow:0px 2px 3px #B2B2B2;
        -ms-box-shadow:0px 2px 3px #B2B2B2;
       -moz-box-shadow:0px 2px 3px #B2B2B2;
     -khtml-box-shadow:0px 2px 3px #B2B2B2;
    -webkit-box-shadow:0px 2px 3px #B2B2B2;
}

.language a{color:#666;}
.language a:hover{color:#000;}

.m3 {
    position : relative;
}
.m3 .oneperframe{
    width : 100%;
    height : 100%;
    overflow : hidden;
}
.m3 .oneperframe ul li{
    width: 470px;
    height: 154px;
    float : left;
    /*text-align : center;*/
}


.m3 .oneperframe ul li .title{
    height : 38px;
    line-height : 38px;
    background: #68A523;
    /*background: #fff;*/
    text-align: center;
    font-size:12px;
    padding: 0 80px;
    color : #ffffff;
    font-weight: bold;
}
.m3 .oneperframe ul li .content{
    padding: 14px 17px;
}
.m3 .oneperframe ul li .content .fl{
    width : 165px;
}
.m3 .oneperframe ul li .content .fl img{
    width : 165px;
}
.m3 .oneperframe ul li .content .fr{
    line-height: 22px;
    color : #666;
    width : 260px;
}
.m3 .oneperframe ul li .content .fr b{
    color : #666;
    font-weight: 200;
}

.m3 .controls{

    background-image: -moz-linear-gradient( 0deg, rgb(104,165,35) 0%, rgb(104,165,35) 15%, rgba(104,165,35,0) 25%, rgba(104,165,35,0) 25%, rgba(104,165,35,0) 25%, rgba(104,165,35,0) 75%, rgb(104,165,35) 85%, rgb(104,165,35) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(104,165,35) 0%, rgb(104,165,35) 15%, rgba(104,165,35,0) 25%, rgba(104,165,35,0) 25%, rgba(104,165,35,0) 25%, rgba(104,165,35,0) 75%, rgb(104,165,35) 85%, rgb(104,165,35) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(104,165,35) 0%, rgb(104,165,35) 15%, rgba(104,165,35,0) 25%, rgba(104,165,35,0) 25%, rgba(104,165,35,0) 25%, rgba(104,165,35,0) 75%, rgb(104,165,35) 85%, rgb(104,165,35) 100%);
    position : absolute;

    top:0;
    left : 0;
    height : 38px;
    width : 100%;
    overflow : hidden;
}
.m3 .controls .btn{
    padding: 0;
    margin : 0;
    border:none;
    width:65px;
    height : 38px;
    background: #57881B;
    color : #ffffff;
}
.m3 .controls .btn.disabled{
    opacity : 0.5;
}
.m3 .controls .prev{
    display : block;
    float : left;
    background: #57881B url("../images/jt-l.png") no-repeat center;
}
.m3 .controls .next{
    float : right;
    display : block;
    background: #57881B url("../images/jt-r.png") no-repeat center;
}
.m3 .controls .prev:hover{
    background: #427413 url("../images/jt-l.png") no-repeat center;
}
.m3 .controls .next:hover{
    background: #427413 url("../images/jt-r.png") no-repeat center;
}

.m3 .controls .prev.disabled:hover{
    background: #57881B url("../images/jt-l.png") no-repeat center;
}
.m3 .controls .next.disabled:hover{
    background: #57881B url("../images/jt-r.png") no-repeat center;
}
.page-main .in{
    padding: 18px 2px ;
}
.pm-l{
    float : left;
    width : 255px;
}
.pm-r{
    float : right;
    width : 720px;
}
.left-nav{
    padding-bottom: 20px;
    margin-bottom : 25px;
}
.left-nav .top{
    height : 55px;
    line-height : 55px;
    font-size: 18px;
    color : #68a621;
    position : relative;
    padding-left: 50px;
    font-family: Tahoma,Helvetica,Arial,"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu,黑体,SimHei;
}
.left-nav .top .ln-icon{
    position : absolute;
    left: 16px;
    top : 19px;
    width : 20px;
    height : 20px;
    overflow : hidden;
}
.left-nav .top .ln-icon i{
    height : 4px;
    width : 20px;
    display : block;
    background:#68a621;
    margin-bottom : 3px;
}


.left-nav ul li{
    height : 37px;
    line-height : 36px;

}
.left-nav ul li a{
    display : block;
    height : 36px;
    line-height : 36px;
    font-size: 14px;
    color: #686868;
    padding-left: 40px;
    border-top:1px #E5E5E5 solid;
}
.left-nav ul li a:hover{
    background : #686868;
    color : #ffffff;
    border-top:1px #5D5D5D solid;
}
.left-nav ul li a:active{
    background : #686868;
    color : #ffffff;
    border-top:1px #5D5D5D solid;
    box-shadow: 0px 1px 3px rgba(0,0,0,0.5) inset;
}
.left-nav ul li a.hover{
	background:#ececec;
	border-top:1px #E5E5E5 solid;
	color: #686868;
}

.left-contact{
    padding-bottom: 20px;
    margin-bottom : 25px;
}
.left-contact .top{
    height : 55px;
    line-height : 55px;
    font-size: 18px;
    color : #68a621;
    position : relative;
    padding-left: 50px;
    font-family: Tahoma,Helvetica,Arial,"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu,黑体,SimHei;
}
.left-contact .top .lc-icon{
    position : absolute;
    left: 16px;
    top : 17px;
    width : 20px;
    height : 20px;
    overflow : hidden;
    background: url("../images/icon-1.jpg") no-repeat center ;
}
.left-contact ul li {
    height : 48px;
    line-height : 48px;
    font-size: 14px;
    color: #686868;
    padding-left: 45px;
    border-top:1px #E5E5E5 solid;
}
.lcul-icon1{
    background: url("../images/icon-2.jpg") no-repeat 14px center;
}
.lcul-icon2{
    background: url("../images/icon-3.jpg") no-repeat 14px center;
}
.lcul-icon3{
    background: url("../images/icon-4.jpg") no-repeat 14px center;
}
.page-main .content .content-in{
    padding: 30px;
}
.content-in .content-top .title{
    font-size: 16px;
    line-height : 20px;
    padding-bottom: 10px;
    font-family: Tahoma,Helvetica,Arial,"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu,黑体,SimHei;
    font-weight: 200;
}
.content-in .content-top .position{
    color : #68a621;
    margin-left : -5px;
    line-height: 20px;
    padding-bottom : 5px;
}
.content-in .content-top .position a{
    color : #68a621;
    padding:0 5px;
}
.content-in .content-top .position a:hover{
    color : #427413;
}
.content-in .content-top .date{
    color : #aeaeae;
}
.content-in .content-top{
    margin-bottom : 25px;
    border-bottom: 1px #E5E5E5  solid;
    position : relative;
}
.content-in .page-content-top{
    margin-bottom : 25px;
    padding-bottom: 15px;
    border-bottom: 1px #E5E5E5  solid;
    position : relative;
}
.printer{
    width : 45px;
    height : 40px;
}

.printer a{
    display : block;
    width : 45px;
    height : 40px;
    background: #fff url("../images/printer.jpg") no-repeat center;
}
.content-in .content-top .printer{
    position : absolute;
    right : 5px;
    top:20px;
}
.Ybtn{
    -moz-transition: all 0s;
    -webkit-transition: all 0s;
    -o-transition: all 0s;
    transition: all 0s;
    overflow:hidden;
    margin-top : 0px;
    -ms-border-radius:3px;
    -moz-border-radius:3px;
    -khtml-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
    -ms-box-shadow:0px 1px 3px #B2B2B2;
    -moz-box-shadow:0px 1px 3px #B2B2B2;
    -khtml-box-shadow:0px 1px 3px #B2B2B2;
    -webkit-box-shadow:0px 1px 3px #B2B2B2;
    box-shadow:0px 1px 3px #B2B2B2;
}
.Ybtn:hover{
    margin-top : 1px;
    margin-bottom: -1px;
    box-shadow:0px 0px 1px #B2B2B2;
}
.Ybtn:active{
    margin-top : 2px;
    margin-bottom: -2px;
    box-shadow:0px 1px 3px #B2B2B2 inset;
}
.fdnav{
    position : fixed;
    _position:absolute;
    left:0;
    top:180px;
    _top:expression(eval(document.documentElement.scrollTop+180));
    height : 300px;
    width : 80px;
    opacity: 0;
    pointer-events:none;
    /*background: #fff;*/
    -moz-transition: all .2s;-webkit-transition: all .2s;-o-transition: all .2s;transition: all .2s;
}
.fdnav.show{
    opacity: 1;
    pointer-events:auto;
}
.fdnav a{
    display : block;
    width : 155px;
    height : 61px;
    /*background: #fff;*/
    color: #68A621;
    font-family: Tahoma,Helvetica,Arial,"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu,黑体,SimHei;
    margin-bottom : 10px;
    margin-left: -98px;
    line-height : 61px;
    padding-left: 15px;
    font-size: 18px;
    -ms-border-radius:0 3px 3px 0;
    -moz-border-radius:0 3px 3px 0;
    -khtml-border-radius:0 3px 3px 0;
    -webkit-border-radius:0 3px 3px 0;
    border-radius:0 3px 3px 0;
}
.fdnav a:hover{
    margin-left : 0px;
}
.fdnav .fn-icon1{background:#fff url("../images/fdicon-1.jpg") no-repeat top right;}
.fdnav .fn-icon2{background:#fff url("../images/fdicon-2.jpg") no-repeat top right;}
.fdnav .fn-icon3{background:#fff url("../images/fdicon-3.jpg") no-repeat top right;}
.fdnav .fn-icon4{background:#fff url("../images/fdicon-4.jpg") no-repeat top right;}
.list-dl li{ height : 50px; line-height : 50px; text-align : right;margin-bottom: 15px; padding: 0 20px; font-size : 14px;
    font-family: Tahoma,Helvetica,Arial,"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu,黑体,SimHei;
    color : #474747;
}
.list-dl li a{ float : left;color : #474747;}
.list-dl li a:hover,.list-dl li:hover a{color : #68A621;}

.list-dl-top{
    height : 60px;
}
.next-page{
    padding-top: 10px;
}
.next-page a{
     line-height: 35px;
     height : 35px;
     text-align : center;
     display : block;
    background: #fff;
 }
.pages{
padding:3px 0;
    margin-top:10px;
    float : right;
    border-radius:0;
    box-shadow:none;
    background: none;
}
.pages .pages_num,.pages .pages_btn{
    display : none;
}
.pages a,.pages span{
    line-height : 20px;
    padding: 8px 10px;
    background: #fff;
    margin: 0 2px;
    /*display : block; float : left;*/
    /*border-right: 1px #E4E4E4 solid;*/
    overflow: hidden;
    border-radius: 3px;
    -ms-border-radius: 3px;
    -moz-border-radius: 3px;
    -khtml-border-radius: 3px;
    -webkit-border-radius: 3px;
    box-shadow: 0px 1px 2px #B2B2B2;
    -ms-box-shadow: 0px 1px 2px #B2B2B2;
    -moz-box-shadow: 0px 1px 2px #B2B2B2;
    -khtml-box-shadow: 0px 1px 2px #B2B2B2;
    -webkit-box-shadow: 0px 1px 2px #B2B2B2;

}
.pages span{
    background:#4A6E14 ;
    color : #ffffff;
    border-right: 1px #4A6E14 solid;
}
.pages a:hover{
    background: #68A622;
    /*border-right: 1px #68A622 solid;*/
    color : #ffffff;
}
.pages a:active{
    background: #4A6E14;
    /*border-right: 1px #68A622 solid;*/
    color : #ffffff;
    box-shadow: 0px 2px 3px rgba(0,0,0,0.5) inset;
}


.content-top .fl{
    background:url("../images/dateicon.jpg") no-repeat center 20px;
    text-align:center;
    font-family:"Microsoft YaHei","微软雅黑","Microsoft Simhei",黑体;
    color:#5A8B1E;
    color:rgba(90,139,30,0.8);
}
.content-top .fl .month{
    line-height:30px;
    height : 30px;
    padding-top:50px;
    font-size:20px;

}
.content-top .fl .day{
    font-size:28px;
    line-height:40px;
    font-family:"Microsoft YaHei",微软雅黑,"Microsoft Simhei",黑体;
    font-weight:bold;
    margin-bottom: 10px;
}
.content-top .fl{
    width : 110px;
    border-right: 1px #E5E5E5 solid;
}
.content-top .fr{
    width : 535px;
    padding-top: 25px;
}
.pm-r .show .content-in{
    padding-top:0 ;
}
.content-in .content-top .title{
    font-size: 16px;
    line-height : 30px;
    padding-bottom: 10px;
    font-family: Tahoma,Helvetica,Arial,"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu,黑体,SimHei;
    font-weight: 200;
}
.show .content-in .content-top .position{
    color : #68a621;
    margin-left : -5px;
    line-height: 40px;
    padding-bottom : 5px;
}
.show-retreat{
    position : absolute;
    bottom: 15px;
    right : 5px;
    line-height: 40px;
    height: 40px;
    width : 100px;
}
.show-retreat a{
    display : block;
    line-height: 40px;
    height: 40px;
    color : #686868;
    padding-left: 40px;
    background: url("../images/fhjt.gif") no-repeat 15px center;
    font-size: 14px;
}
.show-pages{
    padding-top: 15px;
}
.show-pages a{
    font-size: 14px;
    display : block;
    width:135px ;
    height : 40px;
    line-height : 40px;
    background: #fff;
    text-align : center;
}
.show-pages .fl a{
    padding-left: 10px;
    background: #fff url("../images/fhjt.gif") no-repeat 25px center;
}
.show-pages .fr a{
    padding-right: 10px;
    background: #fff url("../images/fhjt2.gif") no-repeat 110px center;
}
.show-pages a.disabled{
    opacity : .6;
    filter:alpha(opacity=60);
    pointer-events:none;
}
.header-rf{
    width: 200px;
}
.list-cp{
    margin: 0 -10px;
}
.list-cp li{
    float : left;
    width : 350px;
    height : 215px;
    margin: 0px 10px;
    margin-bottom : 20px;
}
.list-cp li .title{
    background: #68A523 ;
    height : 35px;
    line-height : 35px;
    text-align : center;
    font-size: 14px;
    color : #ffffff;
    font-weight : bold;
}
.list-cp li .title a{
    background: #68A523 ;
    display : block;
    height : 35px;
    line-height : 35px;
    color : #ffffff;
}
.list-cp li .title a:hover,.list-cp li:hover .title a{
    background: #4A6E14 ;
}
.content-main{
    line-height : 25px;
}
.content-main img{
    display: block;
    margin: 0 auto;
    max-width: 100%;
}
.list-cp2 li .title{
    background: #68A523 ;
    height : 35px;
    line-height : 35px;
    text-align : center;
    font-size: 14px;
    color : #ffffff;
    font-weight : bold;
}
.list-cp2 li .title a{
    background: #68A523 ;
    display : block;
    height : 35px;
    line-height : 35px;
    color : #ffffff;
}
.list-cp2 li{
    height : 130px;
}
.list-cp2 li img{
    width : 113px;
    height : 71px;
    border: 1px #ddd solid;
}
.list-cp2 li .ic-b{
    padding: 12px 17px;
}
.list-cp2 li .ic-b .img{
    float : left;
    width: 115px;
}
.list-cp2 li .ic-b .text{
    float : right;
    width: 550px;
    line-height: 24px;
    color: #999999;
}
.list-cp2 li .ic-b .text b{
    font-weight: 200;
    color : #000000;
}
.list-cp2 li{
    margin-bottom: 15px;
}
.show-cp-img{
    width : 660px;
}
.show-cp-img ul li{
    width : 660px;
    float : left;
    position : relative;
}
.show-cp-img ul li img{
    width : 660px;
    height : 285px;
    display : block;
}
.show-cp-img ul li .title{
    height : 40px;
    position : absolute;
    width : 620px;
    bottom: 0;
    left: 0;
    background: #000;
    background: rgba(0,0,0,0.5);
    line-height : 40px;
    padding: 0 20px ;
    color : #ffffff;
    font-size: 14px;
    font-weight: bold;
}
.show-cp-img-box{ position : relative;
    width : 660px;
    height : 285px;
    overflow : hidden;}
.show-cp-img-pages{ position : absolute; right : 0px; bottom: 0px;
padding: 12px;
    }
.show-cp-img-pages li{
    margin-right: 10px;
    float : left; width : 15px; height : 15px;background: #fff;display:block;
    font-size:0;
    line-height:0;
    text-indent:-9999px;
    box-shadow: 0px 1px 2px rgba(0,0,0,0.5) inset;
    border-radius:15px;
}
.show-cp-img-pages li.active{background: #68A523;}
.show-cp-cs{ color : #686868;
padding: 20px 0;}
.show-cp-cs b{
    color : #1f1f1f;
    font-weight: 200;
    padding-left: 20px;
    background: url("../images/dian.jpg") no-repeat 5px center;
    padding-right: 2px;
}
.page-banner{
    height : 233px;
    border-bottom: #68A523 6px solid;
}
#slider1 ul li{
    float: left;
}
.banner{ position : relative;}
#slides { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; bottom:50px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#456F16}
.subnav{ position : relative; z-index : 10;}
.z_adl{ width:660px; float:left; font-size:12px; color:#666; line-height:22px;}
.z_adl01{ width:240px; float:left; padding:20px; background:#68a523; color:#fff; font-size:12px; line-height:25px;}
.z_adl02{ width:380px; float:left;}
.z_adl03{ width:660px; float:left; padding:10px 0 0 0 ;}
.z_adl04{ width:410px; float:left; padding:10px;}
.z_adl05{ width:230px; float: left; padding:10px 0 0  0; text-align:right;}

.page_us{
    color : #666666;
}
.page_us h1{
    font-family: Tahoma,Helvetica,Arial,"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu,黑体,SimHei;
    font-size: 16px;
    font-weight: 200;
    border-bottom:1px #A3A3A3 solid ;
    padding: 5px;
}

.page_us .p-icon-1,.page_us .p-icon-2,.page_us .p-icon-3{

    padding: 10px;
    padding-left: 30px;
    border-bottom:1px #F0F0F0 solid ;
}

.page_us .p-icon-1{
    background: url("../images/picon1.jpg") no-repeat left 12px;
}
.page_us .p-icon-2{
    background: url("../images/picon2.jpg") no-repeat left 12px;
}
.page_us .p-icon-3{
    background: url("../images/picon3.jpg") no-repeat left 12px;
}
.page_us b{
    color : #34393d;
}
.page_us .c{
    padding-bottom: 5px;
}
.page_us .c i{
    float : left;
    font-style:normal;
    background: #3C7C25;
    padding: 0 5px;
    color : #ffffff;
    line-height :20px;
    margin-top : 3px;
    border-radius: 3px;
    -ms-border-radius: 3px;
    -moz-border-radius: 3px;
    -khtml-border-radius: 3px;
    -webkit-border-radius: 3px;

}
.page_us .c p{
    float : right;
    width : 220px;
}
.page_us .dtbtnbox{
    border-top:1px #CCCCCC solid;
    padding: 20px 0;
}
.page_us .dtbtnbox a{
    /*display : block;*/
    padding: 10px 25px;
    background: #4A6E14;
    color : #fff;
}
.list-us li{
    position: relative;
    margin-bottom: 15px;
}
.list-us li .img{
    float: left;
    height : 150px;
    width : 270px;
}
.list-us li .img img{
    height : 150px;
    width : 270px;
}
.list-us .text{
    float : right;
    width : 450px;
    padding:10px 0;
    line-height : 25px;
    color : #666666;
}
.list-us .text .title{
    font-size: 14px;
    color : #444444;
    line-height : 35px;
    border-bottom: 1px #F0F0F0 solid;
    padding-left: 30px;
    font-weight: bold;
    margin-bottom: 10px;
}
.list-us .text div{
    padding-left: 30px;
    /*border-bottom: 1px #F5F5F5 solid;*/
}
.list-us .text .more{
    /*text-align : right;*/
    /*padding:0 30px;*/
}
.list-us .text b{
    color : #666666;
}
.list-us .text .more{
    position: absolute;
    right: 20px;
    bottom: 15px;
}
.list-us .text .more a{
    padding: 10px 20px;
    padding-right: 40px;
    background: #fff url("../images/fhjt2.gif") no-repeat 80px center;
}

.content-main p{
    margin-bottom: 20px;
    text-indent: 0em;
    font-size: 14px;
}




.jxz_tzzgx_yj{
    height: auto!important;
}
.jxz_tzzgx_ej{
    padding-left: 10px;
}
.pages{
    width: 100%;
    text-align: center;
}
.pagination{
    display: inline-block;
}
.pagination li {
    float: left;
}
.pagination li.active a{
    background: #68a622;
    color: #fff;
}
